package com.shensi.adminCollect.vo.customer;

import com.shensi.adminCollect.domain.customer.CustomerElectronicCard;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.List;

/**
 * @date 2023/8/17
 */
@Setter
@Getter
@ApiModel
public class ElectronicCardListVO {

    @ApiModelProperty("电子卡使用范围，1-多站通用，2-单站使用")
    private String cardUseRangeFlag;
    @ApiModelProperty("用户所有电子卡总余额")
    private BigDecimal totalAmt;

    @ApiModelProperty("卡片列表，单站使用时不为空")
    private List<ElectronicCardTypeListVO> cardTypeList;

    @ApiModelProperty("卡片列表，多站通用时不为空")
    private List<CustomerElectronicCard> cardList;

}
